telecommunications institution - Turco Inglés Diccionario